snow-covered areas - Spanish English Dictionary